@charset "utf-8";
input[type=text],input[type=text], textarea, select {
 background-color: #FFFFFF;
 border:1px solid #DCDCDC;
 overflow:auto;
 padding:1px;
}
input[type=radio] {
	margin-right: 3px;
}
input[type=button], input[type=submit] {
	font-weight:bold;
	background-color: #F0F0F0;
}
input[type=button]:hover, input[type=submit]:hover {
	cursor: pointer;
}
input:hover, textarea:hover, select:hover {
	border-color: #466F8B;
}

input:focus, textarea:focus, select:focus, input:active, textarea:active, select:active {
	background-color: #efefef;
	border-color: #466F8B;
}
fieldset ul.formset li.field, fieldset ul li.label {
    float: left;
}
fieldset ul.formset li.label {
	width: 20%;
}
fieldset ul.formset li.btn {
    width: 100%;
    text-align:center;
    margin: 10px 0;
}
fieldset ul.formset {
    clear: both;
    padding: 2px 0;
}